Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
123 NOAHS ARK Detached £501,401 £290,000 12 Jul 2006
125 NOAHS ARK Detached £556,511 £225,000 8 Jan 2003